package com.icetea.demo3TemplateMethod;

/**
 * 抽象父类方法(模板方法模式)
 *
 * @author zhenhai.wan
 * @Date 2021/10/25
 */
public abstract class AbstractClass {
    public void templateMethod(){
        System.out.println("执行公共方法");

        method1();
        method2();
        method3();
    }

    public abstract void method1();
    public abstract void method2();
    public abstract void method3();
}